package boot.spring.mapper;

import java.util.List;

import boot.spring.entity.Users;
import org.apache.catalina.User;
import org.springframework.stereotype.Repository;

@Repository
public interface UserInfoMapper {

	
	/**
	 * @Title: register
	 * @Description: 用户注册
	 * @param u 注册的用户信息
	 * @return Users 返回类型
	 * @author CrazyCat
	 * @date 2021年5月22日 
	 * @throws
	 */
	public int register(Users u);
	
	/**
	 * 
	 * @Title: getUserByName
	 * @Description: 根据用户名查询用户
	 * @param 参数 用户名
	 * @return UserInfo 返回类型
	 * @author CrazyCat
	 * @date 2021年5月22日 
	 * @throws
	 */
	public Users getUserByName(String uname);

	/*获取所有的用户*/
	public List<Users> getAllUser();

	/*根据用户的id去修改用户密码输入错的次数和是否锁定以及锁定时间*/
	public Integer getUpUser(Users u);

	/*修改用户密码*/
	public Integer getUppawUer(Users u);

}
